temporary legal protection - German English Dictionary